home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / telecomm / sticpsrc.lzh / SOURCE.ARC / PING.H < prev    next >
C/C++ Source or Header  |  1989-06-25  |  647b  |  20 lines

  1. /* ICMP Echo ("ping") definitions */
  2. struct ping {
  3.     struct ping *next;    /* Linked list pointers */
  4.     struct ping *prev;
  5.     int32 remote;        /* Address of remote host */
  6.     struct timer timer;    /* Ping interval timer */
  7.     int16 length;        /* Size of ping data field */
  8.     int32 ttotal;        /* Total round trip time (for averaging) */
  9.     int32 count;        /* Number of pings sent */
  10.     int32 echoes;        /* Number of replies received */
  11.     int16 burst;        /* Number of pings/burst */
  12. };
  13. #define NULLPING (struct ping *)0
  14. #define PMOD    7
  15. extern struct ping *ping[];
  16.  
  17. /* ID fields for pings; indicates a oneshot or repeat ping */
  18. #define ONESHOT 0
  19. #define REPEAT    1
  20.